<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 3. 你有一个 `user` 对象数组，每个对象都有 `user.name`。
        // 编写将其转换为 names 数组的代码。
        var user = [
       { name: "John", age: 25 },
       { name: "Pete", age: 30 },
       { name: "Mary", age: 28 }
        ];
        //map()不会改变原始数组（返回新数组）
        var names = user.map(function(obj){//原数组user里的元素存放到obj
            var robj={};//新数组存放原obj数组里的元素
            robj[obj.name]=obj.age;
            return robj;
        })  
        console.log(names);
    </script>
</body>
</html>